moved PersisterTask to SimpleActivityListener