is this all really worthwhile?