prepare for deloy