Fixed issues. so. many. issues.