Its definitely a Thamnophis radx. I have no doubt