#60 added logic to prevent both create and name of db