magic method support
moar