discussion: argument fix and look change