bug fix (set takes 3 args)