memo : initial revision