* also support objects