Cleaned up Alchemist Class