added a ton more reagents