• Basic constraints and considerations