how hard was the swap? did you have to do custom anything?