first draft of the approaches