using additional parts