fixed return type for serial add track