inside and out.