work on the final projection