fix define singleton method