provide-types *
remove stray print statements
new keywords