Finished sharing buttons, put in override and gen detection