thank alot for this books and information