better interaction for first stage