refimpl sin fn printing something