slievr, work in progress