booleans, types, copyright