file size human readable helper
add Groups, code re-factoring