reservation: read & meet: hazim kamaledin