That works for me. I think I have a way to fit in pyrokinesis, but I'll finish up the CS first.