these should all work now