change initialize to take an options hash and raise error if password db fie is not found