Working prior to introducing 'remainder'
Unworking areas hidden.