Came up with variables, need to fix some things still