missing files
Revert "most fixes applied"

This reverts commit 4d09d56d01dd8794e743e0763479a8031a1d4067.
missing files