Screen enhancement in display measuring point (ik07) and ik02

Hi experts,
Can anybody please help in determining userexits for screen enhancement of ik02 transaction. I need to add block to measuring point details.
and also i need selection screen input parameters to display at the bottom of ik07 tcode.i had inserted the selection screen parameters at the top of screen in ik07 but i need it at last. how can it be inserted there.
PLZ HELP!!
screen shot of ie02 for referenece....

Hello Jared,
Have a look to this :
http://help.sap.com/saphelp_crm50/helpdata/en/20/a4ffee7e0fcc4ebb7e5466d3903d38/frameset.htm.
Regards,
Frédéric

Similar Messages

  • Reg: measuring point creation and measuring point counter creation

    how to create measuring point and measuring point counter.
    what is the difference between these two.
    what is measuring point category,
    what is measuring point
    what is measuring point object
    what is measuring position.
    can anyone explain me in an easy for better understanding.

    Firstly a Measuring point is nothing but, a factor which you measure on an equipment/FL. (Temperature, Vibration etc)
    Then, a measuring point is created either on a Functional location or on an Equipment.
    IK01 is the T-code for creating it.
    If it is for F/L you have to use IFL as measuring point object, when it is an equipment you use IEQ
    Generally these two will be in use.
    In the IK01 screen if you tick the counter checkbox, the MP becomes a counter.
    Example for simple MP is temperature.
    And example for a Counter MP is 'Litres of petrol consumed'
    In the first case you don't need to add the temperature measurements, whereas in the petrol consumption you may wish to have the cumulative value of readings taken for a period of time.
    The measuring position: Example : If you are measuring the temperature of a Motor on the Drive side, you may put 'Drive End' in this field, or similar many applications.
    Category would group these MPs.
    In case of need you may define in customisation a sep[arate MP category.
    Then each time you read a MP through IK11 or other methods a Measuring Document is created.
    Regards
    Jogeswara Rao

  • HT4972 I am trying to install iOS 6 on my IPAD2 but none of the screens that you display look like mine and there is no click to update button.

    I am trying to install iOS 6 on my IPAD2 but none of the screens that are displayed are what is on my IPAD.

    If you have an iPad 1, the max iOS is 5.1.1. For newer iPads, the current iOS is 6.1.3. The Settings>General>Software Update only appears if you have iOS 5.0 or higher currently installed.
    iOS 5: Updating your device to iOS 5 or Later
    http://support.apple.com/kb/HT4972
    How to install iOS 6
    http://www.macworld.com/article/2010061/hands-on-with-ios-6-installation.html
    iOS: How to update your iPhone, iPad, or iPod touch
    http://support.apple.com/kb/HT4623
    If you are currently running an iOS lower than 5.0, connect the iPad to the computer, open iTunes. Then select the iPad under the Devices heading on the left, click on the Summary tab and then click on Check for Update.
    Tip - If connected to your computer, you may need to disable your firewall and anitvirus software temporarily.  Then download and install the iOS update. Be sure and backup your iPad before the iOS update. After you update an iPad (except iPad 1) to iOS 6.x, the next update can be installed via wifi (i.e., not connected to your computer).
    Tip 2 - If you're updating via wifi, place your iPad close to your router to preclude getting a corrupted download.
     Cheers, Tom

  • The screen no longer displays a playlist column and when I hit the plus sign the screen no longer has a right side column to let me make a new playlist. Now what?

    The screen which comes up no longer displays a playlist column and when I hit the plus sign and choose new playlist the screen doesn't display the narrow right side column for a new playlist. Does this have something to do with the new iTunes version I installed?

    iOS: Unable to update or restore

  • Screen enhancement on PO tcode ME21, 22 and 23N w/o appending fields struct

    Hi Experts,
    I have a requirement to enhance the screen of PO ME21N, ME22N and ME23N adding a fields on Header and Line Item. I know how to do using append structure of additional fields in EKKO and EKPO. but this requirement should save on customize table. It was decided because it was more than 20 fields to be added. It might affect the performance of standard table if we would add this in standard table.
    PBO for ME22N and ME23N i am only populating the EBELN and EBELP then extracting the data to customize table to display in the screen.
    PAI for all transaction EXPORTING the data
    after PAI populating the data again and again.
    Is this effective or possible? any idea or solution?
    thanks in advance.
    Best regards,
    Etrafanob

    Use extension MM06E005 "Customer fields in purchasing document", you do not have to append more than one field to standard tables, but you will have to manage the update of customer database yourself. (use some PERFORM AT COMMIT in the PAI FM of the exits)
    The only field is required so that structure CI_EKPODB or CI_EKKODB can be activated and used as parameter of the exit(s) (e.g. put a single field 1 char like "customer data exists" or the fields that should be the most useful to select data from database, and put/get the other data from/to your specific database table(s)
    Regards,
    Raymond

  • Measuring Points are Not displaying in mobile devices(SAP WM 6.1)

    Hi Experts,
    In mobile devices the measuring pints for work order not displaying. When we select the "record point" option for particular work order it should display the measuring points for that WO. But it displaying '0 measuring points'. As shown in screen shot below.
    But in SAP Bach end Measuring Documents are defined for Work Order.
    can any one explain :To display measuring points in mobile devices, need any extra configuration in back end? or
    What functionality need to activate? How to enable this?
    Thanks
    Chigari

    Hi Chigari
    Measuring Points assigned as PRT's in backend application (SAP ECC) should be displayed in Agentry Work Manager 6.1 by standard, if their corresponding technical objects are assigned to either the Work Order header or one of the operations.
    Please check if this requirement is fulfilled in your case.
    There is no need to modify anything in the Configuration Portal (as far as I know).
    The modification we have made is only regarding Measuring Points belonging to other Technical Objects (and still assigned as PRTs).
    Søren Hansen

  • Measuring Point  / Counter button

    Hi,
    How to hide / display Measuring point & Counters button in Header data of Reference Functional Location(IL11).(Organisation data).
    Thanks & Regards,
    Santhosh

    Dear Santhosh,
    Try with Screen variant(SHD0). Else, you can achieve this by implementing a proper BAdi/Enhancement, if there is one.
    If not, you can achieve this by modification, but, it is <b>not recommended by SAP</b>.
    Please check this sample program from other thread to find BADI and enhancement for a given transaction code. You just need to create a custom program in your system by cut and paste below codes.
    REPORT ZTEST.
    TABLES: TSTC,
    TADIR,
    MODSAPT,
    MODACT,
    TRDIR,
    TFDIR,
    ENLFDIR,
    SXS_ATTRT ,
    TSTCT.
    DATA: JTAB LIKE TADIR OCCURS 0 WITH HEADER LINE.
    DATA: FIELD1(30).
    DATA: V_DEVCLASS LIKE TADIR-DEVCLASS.
    PARAMETERS: P_TCODE LIKE TSTC-TCODE,
    P_PGMNA LIKE TSTC-PGMNA .
    DATA: WA_TADIR TYPE TADIR.
    START-OF-SELECTION.
    IF NOT P_TCODE IS INITIAL.
    SELECT SINGLE * FROM TSTC WHERE TCODE EQ P_TCODE.
    ELSEIF NOT P_PGMNA IS INITIAL.
    TSTC-PGMNA = P_PGMNA.
    ENDIF.
    IF SY-SUBRC EQ 0.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'PROG'
    AND OBJ_NAME = TSTC-PGMNA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM TRDIR
    WHERE NAME = TSTC-PGMNA.
    IF TRDIR-SUBC EQ 'F'.
    SELECT SINGLE * FROM TFDIR
    WHERE PNAME = TSTC-PGMNA.
    SELECT SINGLE * FROM ENLFDIR
    WHERE FUNCNAME = TFDIR-FUNCNAME.
    SELECT SINGLE * FROM TADIR
    WHERE PGMID = 'R3TR'
    AND OBJECT = 'FUGR'
    AND OBJ_NAME EQ ENLFDIR-AREA.
    MOVE : TADIR-DEVCLASS TO V_DEVCLASS.
    ENDIF.
    ENDIF.
    SELECT * FROM TADIR INTO TABLE JTAB
    WHERE PGMID = 'R3TR'
    AND OBJECT in ('SMOD', 'SXSD')
    AND DEVCLASS = V_DEVCLASS.
    SELECT SINGLE * FROM TSTCT
    WHERE SPRSL EQ SY-LANGU
    AND TCODE EQ P_TCODE.
    FORMAT COLOR COL_POSITIVE INTENSIFIED OFF.
    WRITE:/(19) 'Transaction Code - ',
    20(20) P_TCODE,
    45(50) TSTCT-TTEXT.
    SKIP.
    IF NOT JTAB[] IS INITIAL.
    WRITE:/(105) SY-ULINE.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    Sorting the internal Table
    sort jtab by OBJECT.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type C.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    LOOP AT JTAB into wa_tadir.
    at first.
    FORMAT COLOR COL_HEADING INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 'Enhancement/ Business Add-in',
    41 SY-VLINE ,
    42 'Description',
    105 SY-VLINE.
    WRITE:/(105) SY-ULINE.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    FORMAT COLOR COL_GROUP INTENSIFIED ON.
    WRITE:/1 SY-VLINE,
    2 wf_object2,
    105 SY-VLINE.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    SELECT SINGLE MODTEXT into wf_txt
    FROM MODSAPT
    WHERE SPRSL = SY-LANGU
    AND NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED OFF.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single TEXT into wf_txt
    from SXS_ATTRT
    where sprsl = sy-langu
    and EXIT_NAME = wa_tadir-OBJ_NAME.
    FORMAT COLOR COL_NORMAL INTENSIFIED ON.
    endcase.
    WRITE:/1 SY-VLINE,
    2 wa_tadir-OBJ_NAME hotspot on,
    41 SY-VLINE ,
    42 wf_txt,
    105 SY-VLINE.
    AT END OF object.
    write : /(105) sy-ULINE.
    ENDAT.
    ENDLOOP.
    WRITE:/(105) SY-ULINE.
    SKIP.
    FORMAT COLOR COL_TOTAL INTENSIFIED ON.
    WRITE:/ 'No.of Exits:' , wf_smod.
    WRITE:/ 'No.of BADis:' , wf_badi.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'No userexits or BADis exist'.
    ENDIF.
    ELSE.
    FORMAT COLOR COL_NEGATIVE INTENSIFIED ON.
    WRITE:/(105) 'Transaction does not exist'.
    ENDIF.
    AT LINE-SELECTION.
    data : wf_object type tadir-object.
    clear wf_object.
    GET CURSOR FIELD FIELD1.
    CHECK FIELD1(8) EQ 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    SET PARAMETER ID 'MON' FIELD SY-LISEL+1(10).
    CALL TRANSACTION 'SMOD' AND SKIP FIRST SCREEN.
    when 'SXSD'.
    SET PARAMETER ID 'EXN' FIELD SY-LISEL+1(20).
    CALL TRANSACTION 'SE18' AND SKIP FIRST SCREEN.
    ENDCASE.
    Alternatively, you can do the following:
    1. For what ever transaction u want the enhancement .. just check for the System-->status (menu) and find out the PROGRAM name....
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for "Call Customer-function " ... and u'll get some search results .. If u get results then u have enhancement in that tcode .....
    4. Then it actually calls a Function module .... copy the Function module name .... go to SE80 (object navigator) click on "Repository Information system" then Customer Enhancements .... Give the Function module name in the "Components" field and click Execute ....
    ull get a list of Enhancements related to that Componene....
    5. Choose which ever enhancement will suit ur business need ..
    6. Go to CMOD... create a project .... assign ur enhancement ... and then code ur logic.... activate ur enhancement in CMOD ....... Ur Buisness need will be solved...
    For a user exit......
    Finding whether there is any User Exit or not for tcode VA42
    1. For what ever transaction u want the user exit .. just check for the System-->status (menu) and find out the PROGRAM name.... ( The program name would be for our scenario "SAPMV45A" )
    2. Double click on to the program name and go inside the program (Abap editor)
    3. Search for the word "USEREXIT" .... u ll find all the user exits in the search result .. and find ur's then ...
    Reward points if this is helpful.
    Regards,
    Naveen.

  • Measuring points & counters......................,

    hi everyone,
    could you tell me indetail about measuring points and counters....
    what is difference b/w measuring point and counter ....?
    and what is the use with the measuring position and target value...
    and what is the effect if we select the measpoint is counter text box at initial screen..(t.code: ik01)
    plz share any information which u have..... if u dont mind
    thanks in advance.....
    regards,
    gunnu

    Hi,
    Measuring Point & Counters are used to capture the Important Parameters which should be captured on periodical basis.
    Measuring Position => This is Number or Description which is used to describe the Measuring Point.
    Target Value => Ideal or recommended Value for that measuring point
    Measuring Point is Counter => If you want to define ODO meter reading, that kind will be counter.
    Please go through some of the links.
    reg: measuring point creation and measuring point counter creation
    Re: Counters ans measuring points
    Re: Meas point & counter
    Regards,
    Maheswaran.
    Edited by: Maheswaran.K on May 5, 2011 10:41 AM

  • Gap in measuring points

    Hi forum:
    I created measuring point 45 (internal), when I display measuring points list I realize the earlier number created is 39, meaning there is a gap of 6.
    What can I do to avoid this gap in measuring points?
    Regards.

    This happens in Measuring Points, because any attempt to create a MP and cancel it without saving, consumes one number. At the same time there is no significant disadvantage due to missing numbers in MPs. You may sort or search them by the Equipment numbers.
    Regards
    Jogeswara Rao

  • Huey Pro calibrator- error message  display measurement Error

    i am using this huey pro calibration.. it had been a year without problem... but now i am trying to calibrate my apple cinema display LCD 30 inch it keep saying error message- display measurement error.. and huey support never answer my e-mail. any idea? how can i fix it.. i did re install software many times but same thing happen.. so right now i can;t calibrate my monitor.. any help please

    >a nice NVidia card... Please help Adobe!
    1a - what is the model nVidia card, and what is your driver version?
    1b - for instance, I have a GTX 285 and driver 296.10
    2a - aside from the occassional Adobe employee, this is a user to user forum, not Adobe suport
    2b - how to contact Adobe...
    Adobe contact information
    http://www.adobe.com/support/contact
    In the US - Adobe General support 800-833-6687 M-F 5am-7pm Pacific
    In the US - Adobe Install Problems 800-642-3623
    In the US - Adobe Activation 866-772-3623 Open 24/7

  • How to implement screen enhancements with table control in sales document

    I want to add a table control in sales document head and items, is there a good solution for this, thanks

    Hi Zhang Jie,
    There are some reserved screen for you in sales order.
    screen enhancement: for header is SAPMV45A 8309 and 8310.
                                    for item is SAPMV45A 8459 and 8460.
    you can add your table control in those screen.
    regards,
    Archer

  • Upper Limit - Lower Limit in Measuring Points

    Dear PM Experts,
    In my company we have an Equipment where the temperature of it has to be maintained in a certain range. if the temperature falls out side the range the maintenance team has to attend. In SAP I registered this point as a measuring point. And I'm aware of the fact that we can maintain Upper and Lower Limits of reading for a measuring point in SAP.
    But I want SAP to automatically create a PM Notification/Order once the user enters a value out side the above specified range. I know that this is possible with conters when the reading reaches a certain value. But couldn't figure out a method for the latter.
    Please provide me a solution.
    Rgds
    Deepal

    Hello Deepal;
    You will have to activate exit: IMRC0003.
    Then you'll have to create a maintenance plan, maintaining the equipment & the measuring point. Based on the call object: order/ notification- system will automatically trigger the object when the actual reading falls outside the specified range.
    Hope this helps.
    Regards
    Hemant

  • Measurement point -PM

    I need to add new reading to a measurement point using RFCs/BAPIs or some code.
    Please suggest how I can do it.
    In our requirement, there is an order. It has Functional location attached to it. This Functional location has measurement points.
    I need to add new reading (or say need to create new measurement document) against the measurement point. And this new measurement document should be saved against orderId.
    Please help.

    Hi,
    there are lot of RFCs as below. If anybody feel any RFC could be helpful to me for my requirement.
    MEASUREM_BUFFER_GET_DELTAS
    MEASUREM_BUFFER_INITIALIZE
    MEASUREM_CHECK_TRANSFER_POINTS
    MEASUREM_COPY_CHAIN_EXPLODE
    MEASUREM_COPY_CHAIN_EXPLODE_TR
    MEASUREM_COPY_CHAIN_FIND_ROOT
    MEASUREM_COPY_CHAIN_TIME_RANGE
    MEASUREM_COUNTER_COPY_INTERVAL
    MEASUREM_DIALOG_CANCEL
    MEASUREM_DIALOG_UPDATE
    MEASUREM_DOCUM_AFFECTED_INTVLS
    MEASUREM_DOCUM_ARRAY_DIAL_BUF
    MEASUREM_DOCUM_CANCEL_ARRAY
    MEASUREM_DOCUM_CANCEL_TO_ORDER
    MEASUREM_DOCUM_DIALOG_LIST
    MEASUREM_DOCUM_DIALOG_LIST_1
    MEASUREM_DOCUM_DIALOG_SINGLE
    MEASUREM_DOCUM_IMTR_CLEAN_UP
    MEASUREM_DOCUM_INTERVAL_SPLIT
    MEASUREM_DOCUM_LIST_PAI
    MEASUREM_DOCUM_LIST_PBO
    MEASUREM_DOCUM_READ_DIALOG_BUF
    MEASUREM_DOCUM_READ_LAST_BUF
    MEASUREM_DOCUM_RFC_SINGLE_001
    MEASUREM_DOCUM_RFC_SINGLE_002
    MEASUREM_DOCUM_STORE_PREFETCH
    MEASUREM_DOCUM_TAKE_UP_COPYING
    MEASUREM_FCODE_PROCESS
    MEASUREM_OBJECT_REMOVE_BUFFER
    MEASUREM_OBJECT_SWITCH_NUMBER
    MEASUREM_OK_CODE_IMPORT
    MEASUREM_ORDER_SWITCH_NUMBER
    MEASUREM_POINTS_COPY_TO_OBJECT
    MEASUREM_POINT_ARRAY_DIAL_BUF
    MEASUREM_POINT_DIALOG_LIST
    MEASUREM_POINT_DIALOG_SINGLE
    MEASUREM_POINT_ENQUEUE_ARRAY
    MEASUREM_POINT_F4_BY_OBJECT
    MEASUREM_POINT_READ_DIALOG_BUF
    MEASUREM_POINT_REMOVE_BUFFER
    MEASUREM_POINT_RFC_SINGLE_002
    MEASUREM_POINT_STORE_PREFETCH
    MEASUREM_POINT_UPD_PYEAR
    MEASUREM_DOCUM_CONV_INPUT
    MEASUREM_DOCUM_CONV_OUTPUT
    MEASUREM_DOCUM_READ
    MEASUREM_DOCUM_READ_FIRST
    MEASUREM_DOCUM_READ_INTERVAL
    MEASUREM_DOCUM_READ_LAST
    MEASUREM_DOCUM_READ_NEAREST
    MEASUREM_DOCUM_READ_TO_ORDER
    MEASUREM_IMRCCUST_READ
    MEASUREM_OBJECT_LAST_DOC
    MEASUREM_POINTS_READ_TO_OBJEC
    MEASUREM_POINT_ARRAY
    MEASUREM_POINT_ARRAY_BY_POINT
    MEASUREM_POINT_CALL
    MEASUREM_POINT_CONV_INPUT
    MEASUREM_POINT_CONV_OUTPUT
    MEASUREM_POINT_IMPH_ARRAY
    MEASUREM_POINT_READ
    MEASUREM_POINT_READ_IRFMP
    MEASUREM_POINT_USAGE_OF_ATINN
    MEASUREM_POINT_DIMENSION_CHECK
    MEASUREM_POINT_LAST_VALUE
    MEASUREM_POINT_F4_BY_BUILDING
    MEASUREM_POINT_F4_BY_EQUIPMENT
    MEASUREM_POINT_F4_BY_FUNC_LOC
    MEASUREM_POINT_F4_BY_OBJECT_G
    MEASUREM_POINT_F4_BY_RNTL_UNIT
    MEASUREM_ENTRYLIST_CHANGE
    MEASUREM_ENTRYLIST_CREATE
    MEASUREM_ENTRYLIST_LAST_DOC
    MEASUREM_ENTRYLIST_READ_DB
    MEASUREM_DOCUM_GRAPHICS
    MEASUREM_COPY_CHAIN_REPORT_01
    MEASUREM_COPY_CHAIN_REPORT_02
    Thanks
    Edited by: Rohit Kumar on Oct 14, 2008 12:40 PM

  • Measurement point

    I need to add new reading to a measurement point using RFCs/BAPIs or some code.
    Please suggest how I can do it.
    In our requirement, there is an order. It has Functional location attached to it. This Functional location has measurement points.
    I need to add new reading (or say need to create new measurement document) against the measurement point. And this new measurement document should be saved against orderId.
    Please help.

    Hi,
    Maybe function MEASUREM_DOCUM_RFC_SINGLE_001 can help you.
    -Paul
    Please use [Enterprise Asset Management (EAM)|Enterprise Asset Management (SAP EAM); forum for PM/CS specific topics

  • I'm on a windows laptop using iTunes sharing through the family to connect with Apple TV. After choosing the folder of photos to be shared and displayed on the appletv and when I choose to show on screen, they are not shown in the order they are in the or

    I'm on a windows laptop using iTunes sharing through the family to connect with Apple TV.
    After choosing the folder of photos to be shared and displayed on the appletv and when I choose to show on screen, they are not shown in the order they are in the original folder.
    How to pair show in a certain order, for example, sorted by name.
    grateful
    Julio Cesar

    Not that I'm aware of. You just export JPEG copies to a folder that you can point iTunes to. For instance, I have created a folder in my Pictures folder called Apple TV. And within that folder I have other folders of pictures that I can choose from in iTunes to share with Apple TV. But there doesn't seem to be any way to share a Lightroom slideshow. If you have laid to create a video file that would probably work. Apple TV is a little clunky in my opinion. Some things are a little more difficult to do now than they were a while back. I probably haven't provided you with much help, but just keep experimenting and I think you will figure it out.

Maybe you are looking for

  • I dont want to sync my iphone again

    i just loose my half itunes library files on my windows pc, thats why i dont want to sync my iphone again couse if i do that i gonna loose the music that is in the phone, and is not on my pc, is there some way to copy or something like that media ite

  • Saving a book as a PDF file in 5.04 becomes a preview file

    In iphoto 4 i would create lovely books then save as a PDF file which saved as an Acrobat Reader file and opened up just like a book. when i save as a pdf i am getting a preview file not what i want! how do i get the acrobat reader back?? anyone????

  • ITunes crashed...library is lost

    iTunes (11.0.1) was not responding so I force quit it.  When I went re-open it I got an 'unable to open...unknown error' message.  I rebooted my computer and when I opened iTunes I got some sort of library error.  I don't remember what it said.  Now

  • JProgressBar pb

    why this code doesn't work ??? //initialise button ... JButton action = new JButton("go"); JProgressBar progressBar = new JProgressBar(); action.addActionListener(this); public void actionPerformed(ActionEvent arg0)           if(arg0.getSource() == a

  • Labview 8.2 crashes on opening a specific VI

    Hi all - I really hope you can help me on this, because this problem is rather bizarre. I have a VI that opens fine and runs fine. It's a rather massive VI, with upward of 30 subVIs. If I open the VI, save it (even without making any changes!), close