dynamically and initial arrangecomplete, but there's bug in resizing