better handle resize
renaming