worth the effort