just spent the last 3 hours on a piece and i'm still not happy with it.