Add prototypes and ux notes