Added an interaction system basis