improve for mobile and shorten process for textbook request