added star generation