Parameterized ipsBaseUrl
Merge from upstream with Seann's changes. Parameterized user & course