Support for custom keys