corrected many bugs

-error helper and partial
-flash partial
- still have to adjust abide