Alrighty, posted, not my best work, but I think it's decently solid.