added report begin and working on init weights