added steps to change, not tested yet, though seems promising