make it embeddable without to pollute pollute window