created draft: using context in salt states