refactoring brick vector