ok, use functions next time