top100 implementation