work toward adding position dependent transitions