Did some changes with code and added some infos.