adaptive tessalation works better
added everything