Revert "Revert "beautyidea""

This reverts commit c892b805ac66d6d7c417b8a2abcfc1437129db41.