honest and to the point,mostly