realized I forget some checks!