Revert "Removed alot of stuff"

This reverts commit 513b59f31c67dac0814256bdda77b050974390ce.