wip - make dropin integration via a directive