add bubble and selection sort