added collection definitions