Fixed some shit, still broken.