created high low manipulation methods