tidy up, spacing, create a simple working example