Added research algorithms