finished up styling and touch functionality