some work on Merlin2