like maybe save the "optimise regex" task for after you know how to use constructors, lol