forked from: onBoard on Maps

