Extract add functionality