added system logging, time elapsed notification