Use mixin for the ushape case.