freeze dependencies
changing to multiparty