initialize and added name