Of Labs, Languages and Unexpected Visits (Oscric)