formatting needed: add license header, don't wildcard imports switch to 3-space indent w/120char columns