Necessary stuffs