New button basic functionality and document tidy-up