simplified init and printing of average_return