added util classes and normalization method
added filter, only best attribute