moves placeholders and clean to keydown instead of up

to prevent overlap of text on placeholder