BENCH: added functions for bench validates and some refactorings
BENCH: added functions for bench validates and some refactorings

mxhdev/aloja,Aloja/aloja,Aloja/aloja,mxhdev/aloja,Aloja/aloja,mxhdev/aloja,Aloja/aloja,Aloja/aloja,Aloja/aloja,mxhdev/aloja,Aloja/aloja,mxhdev/aloja,mxhdev/aloja,Aloja/aloja,mxhdev/aloja,Aloja/aloja,Aloja/aloja,mxhdev/aloja,mxhdev/aloja,mxhdev/aloja,Aloja/aloja,mxhdev/aloja