made some changes to also display blacklist. Unable to test right now since I am offline
trying to make further improvements and changes, while probably breaking many things since I am unable to test