Some work in progress for