fixed buying/selling methods