working displays. Buttons need to function still