make void behaviour explicit