star and unstar functions (too much fun)