re-locating code. building component.