add a runnable class for all runnable classes to inherit