Add projFunction