lots o responsive updates