it pretty much works now!