add resizable and dragNdrop need to test it though...