initial modification for yacoin