this information are very usefull