updates via casey's help