Also, there may be environments where it works properly outside of these requirements. and even if you meet these requirements, it may not work properly.