adding more responsive stuff