assembly updated in order tocall CoreObject init and initialise