Improved process and errors