fixed line breaking and stuff