selfstarter added