added timestamp as string option
added required libraries