more stuff done. waiting for server side api support.