fix: Components controller