Better layout to view promises
Disable history and other inputs than promise