add underscore
fix bug with adding orders to cart
do refactor