Compare Method

This does things, whether or not they work, I am not sure. ._.