added code for structure