Modified BarAPI from confuser by Codebucket