adaopting sizes
adapting sizes