instance method supports embed