make internal methods and ivars private
use eq true instead of be_truthy as be_truthy does not mean I necessarily received true