got rid of MCSystem instances
did not compile before checking in lol