chemistry solid by Meko