working on the sys_open
getting up to date