fix bugs in morecols