book as interface