initialisation resource