condensing semantics a little bit