I need to stop copy pasing everything