please ignore these are al checks