our hw_lib