stuff that compiles on caen