might as well use new syntactic sugar