fixed some issues with fit reading. should work universally now.