changing sample interface to original