Started writing screen manager stuff... scary