Updating for self in options