rename libraries and added bypass library