avoid warning about void context