StringExtensions refactor
DateTime extensions refactor
extensions refactor complete