experiment on cross-module widget usage