fix if offset fill with nil
set default fetch to 15
set default to 16