adding support for reservation sets