push because rohan is a bitch. also this is the final version of
MorseCodeHandler