primary functions bat