imports and bounds