Update map I/F, add test