altered to work with more standard chess notation