added check balance before placing order