type

initialize