add 'port' property to database
add URI provider