first pass on star feature implementation