Allocation and initialisation at the right Place