first commit on singleton.html