haphazard arrangement