Implementation

I agree w/ merlin here