make the code run more faster