preliminary developing finished.