Add order fubtion is almost done