prepare for development