minor updates and added Loop and Report