small fix for setRunning
refactoring of final for all method calls