tidy gui, countdown of time left, more logic