Very!!! but worth the effort.