default parts, and some bugfixes