Castle Peak is still at ease