Creating a few necessary components.