callbacks ping the server now
exception classes
Make logging and database work.