changes to cascade, still not working