microbpus