ucore_plus with modules