Okay, use the original main func