Added support for key based seek