add c++ enum/lambda hacks (not working though)
add conf mode, mouse scrolling
add conf mode, mouse scrolling