syntactic sugar for putm