have background buttons working, but icons are still driving me crazy