input groups to explain