Hardware and limitations