Init components and more