The capacity of Karson's home library is 400 books. If he currently has 120 books, how many more books does he have to buy to make his library 90% full?
Please reason step by step, and put your final answer within \boxed{}.
user