fix exception :p