basic ideas for 1conflict