changes for compile on everythingish