initial modifications for yacoin