with @Njwnazim_ heeeee