This could've been better
85