Changed order of arguments of the nucleus constructor