learning ins and outs