starting impl properties