switch to struct for Item