Implement SU open related functions.