keepin on adding ggplot functionality