updated database and codes
Improved database and updates codes