fetchAssoc internal code improved
update package setting