first skelleton of interface partial made