removed inCollection: maybe introduce later