working of the basic infos, adding graphics