identified the bug in singleton loading and created failing tests