added more content and code hinting