what's best way for playing with kernel configurations and source code