adding resizability