- added data types and javascript sections