open and close fixed