def forward(self, hidden_states, input_states):
    hidden_states = self.fc(hidden_states)
    hidden_states = self.dropout(hidden_states)
    hidden_states = self.norm((hidden_states + input_states))
    return hidden_states
def forward(self, hidden_states, input_states):
    hidden_states = self.fc(hidden_states)
    hidden_states = self.dropout(hidden_states)
    hidden_states = self.norm((hidden_states + input_states))
    return hidden_states