started refactoring interactions track