added first parts