updated bower def