some styling and streamlining