A few bugs, but not bad most of the time