changed buttons (base) format
added pseudo code for serial calculations (listed as TODO in add function)