activating optionals