added text, finished weights.