update readme and changes for 2356