no idea how to avoid string dependencies in model/user<->dal