its the final optimization