added more algorithm specs