added fields to no struct