use images as buttons. correct flow