use default type