string manipulation
update string functions
update dependencies
Update date functions
update recurence functions