im trying to use the brick texture nodes but as it goes around the cylinder it stretches only showing correctly on the y and -y axis
Calculate the circumfrence of the cylinder and make sure that the size of the texture corresponds to it.
It looks like you havent use suitable UV unwrap method. Try cylinder projection or mark seams at top, bottom and one vertical edge and unwrap.
ive marked seams round the top and bottom and down one vertical edge and UV unwrapped but theres no change do i need to do something after that? (figured it out now thanks for the help)

