Design Considerations & Features