this barely makes sense but leave me alone im tired