add ticker - second pass (unfinished)