adding molecules