add default false to Item.is_complete