adds NoMode

Although this might seem like a hack but it works. We can improve this later.