response functions and descriptors