home page buttons now all enabled/disabled based on validity of id