combining the botpt drivers into 1