my changes with graph online and offline
merged with latest changes
integrated online graphs
final changes before demo