some constraints and bootstrap objects