built with updated modules