The human element in a new business