add default values with a specified type fix #1