database initiated