edited bc titus told me to