added Time class
added new types of arguments
Base arguments tweaks