add logging
add db