change interface + add Feedback funtion