implemented all awards functions.