update version and add features