graphs half working