just uses code samples