Adapted to internal storage