advanced interface