made the home-button work, with some flaws tho