Using generics; dropped vectors; bug fixes