refactor: user metadata and data

fixed!