type-specific strategies