working around Singletone builder