added tripstore and components