Realy nice work, looks like a difficult piece!