work on share properties