fix: set default limit if null