litle file restructre