add static open calls