chart methods