polymorphism. 4 am. why am i awake