Various improvements. Mainly Table.remove