tasks #29,#30
!no implementation for pressing by mistake the back button