Added state method documentation