Do projection