added topfive functionality