Added all implementation at once (bad pratice)
Data moved to grapth implementation resources