Structure and frameworks added