more portable .interactive