Add more code
Save in progress work including 4 test of errors