Fix basically everything