amazon checkout work done, will complete late as other work left to do.