beginning port, need keypress handler next