harcoded detail interface