polymorphisize comments; update readme