move functions
make
mess with compile optiosn