4/5, good overall.