partial class