added some source code written about one year ago