primary structure and functionalities