performance boosts
add usefull comment
rename files