map select working but buggy