Reworked interface.js for other and none interface