no wrap function for entire js