Initial boilerplate - simple coding was done beforehand (fairly trivially)