implicit fields default