k&r
Update IO configurations
Fix more stupid dumb functions that just return values and replace with variables..
k&r