hardware limitations