comments, rewrote shit