WIP Preview - controller probably needs to distinguish between new & updated build