Commented code for share