soooooooo weak.