message now read from database
general work