use new start function