Macro and micro nutrients of soil