subdivision works, flatshading has issues