useEqutableInterface if possible