added blockwise projection