added profit lock. attempt 1