ADDED: Calendar.
REMOVED: Unnecessary array.
ADDED: Custom json method.