add more type samples