add active flag for shelves
new build