eager to please

keen to please