prepare for working