Added type-specific methods