self netReository