working on mcget and mclist