some chart work
implemented steps chart