support for void functions