refactor activity start and add margin to activity list item