ill do the rest later today im tired lol