Added dynamic interface key value functionality