adding in "true" average functionalit