basic logic working. now need to add money logic