committing highlight and the saving with the method to call highlight
still need to work on parsing