preparing working