Don't know much about toads to be honest, but I'm sure you could get any questions you have answered on these forums. There's a lot of knowledgeable people.