Help make this accurate (while also keeping it even)