That way causes a few bugs.
Make it using the stuff we did in class