zm1
zm2
zm3