i think its pretty good now