Using signatures
Understanding signatures