Unit creation - Context Callback