i'll edit this tomorrow im very sleepy