Hopefully fixed some errors, minus Parallax