added rename, resize feature and some other small changes