responsive parts