moving values attributes to interfaces