buttons positioned, debugged for diff screen sizes