bug (not sure if should be committed for real) in projection