first map database implementation