add calendar sources back into controller