fixed for peculiarity of banner's data
added unstructors