don't reply with empty def