todo: adopt for plasma6
