added Item Constructor