changes for compiling back in linux