attempt map, removeList, push BUG