tested examples!
caps