OC session's implementation files