draft of normal mode