compiled, thanks to syntastic