how did the install go ? how long did it take did you run into any problems?