needs an add chemical form
sync