update Crane with backcomp