argument accepts