fixed singularity
idk