IP Portal | gordon freeman is a TRAINED professional!!!!