effective (adj.)
certain (adj.)
hard (adj.)
1. confident and sure, without any doubts
3. producing the result that is wanted or intended
4. the same in size, number, amount, value etc as something else
6. solid, firm or stiff and difficult to bend or break
7. relating to money or the management of money