add filled_rect through memset