added Vector type, initialized key classes