add sharing functionality
add sharing functionality
alter lab