add substance