using a default type