Castle Rock long loop