reverted back to listtype for blocklist and working on gui