added user scope objects, custom bucket objects, specs