update odmscreen, also added the run method into odscreen