states design in mobile