all three cases working i think
test script added
format error added