add lowpower lib and update some error