temp commit, not running
some logic error needs to be fixed