fixed component loader generator