added text and stuff