module is now compileable