Added snapshot and process classes