more overloading and start updates