Finished Define's eval method