unhesitating
UNHES'ITATING,
a. Not hesitating; not remaining in doubt; prompt; ready.