fixed home button behaviour