differ between user context and menu build events