Ended up having unexpected company over this christmas...