timer should be fixed left a instantiated non static call