program and roster in progress
database merge(ueseless)