molecules plays a critical role