trails and traces