initial db functions
update readme