add make component sizable