ASCII code stuff added