Library manage system