removed exception for multiple types