Enjoy!
Implement correct resize