compile status and keymap