magicformula reader. need a little more work but almost there