No need passed in table