adding more more eq check