charts showing was refactored + add graduation and array types of charts