Added several others algorithms