removal of projection inconsistency. todo: discuss