working on testing interface