in

Ideal for get the job done? – current

Suitable for work?

Ideal for function? – astonishing