order status logic DONE
view update
added tests