// manage camp