wrote some specs