Credits go to the author CS Eden who made and these Optionals.