implemented some string type questions