added first check