pretty final but not pretty