Style and functionality work in progress. Checkpoint