GUI: Direct input