still trying to fix this damn back button.