add sharing features