fix startup bugs