Fear not! Your savior just arrived