more syntactic sugar #4