First blood
added two singleton