modified procedure