added full support for single key