using mixin
ctor url