draft of Forward view