still have some problems with c# AI

posted before and got some help but still have a couple of problems. just trying to get the AI follow my player. these are the errors im getting:

Assets/AIfollow.cs(25,51): error CS1501: No overload for method Slerp' takes 1’ arguments

Assets/AIfollow.cs(26,36): error CS0117: UnityEngine.Quaternion' does not contain a definition for rotation’

here is my script:

using UnityEngine;
using System.Collections;

public class AIfollow : MonoBehaviour {

	private Transform myTransform; //current transform data of this enemy
	private Transform target; //the enemy's target
	private int moveSpeed = 3; //move speed
	private int rotationSpeed = 3; //speed of turning
 
		
		void Awake()
		{
    		myTransform = transform; //cache transform data for easy access/preformance
		}
 
		void Start()
		{
   	 		target = GameObject.FindWithTag("AIattack").transform; //target the player
 		}
 
	    void Update () {
		
    	//rotate to look at the player
    		myTransform.rotation = Quaternion.Slerp(myTransform.rotation);
			 Quaternion.rotation((target.position - myTransform.position), (rotationSpeed*Time.deltaTime));
 
    	//move towards the player
    		myTransform.position += myTransform.forward * moveSpeed * Time.deltaTime;
 }
}

I think this

 myTransform.rotation = Quaternion.Slerp(myTransform.rotation);
Quaternion.rotation((target.position - myTransform.position), (rotationSpeed*Time.deltaTime))

should be this

myTransform.rotation = Quaternion.Slerp(myTransform.rotation,
Quaternion.LookRotation((target.position - myTransform.position), (rotationSpeed*Time.deltaTime));