updating for bs4