added self guiding trail