fixed resize
rebuild
add event fixing