Small functions not in use
merge