generation mahboula