restart functions added
version changed
minor fix