tie interface

Please review and merge if it's ok