added #errors for what needs to be done next