Cricket: Room for improvement evident to Taylor