added rights reserved