Intial framework.