updated buildprocess