js fixes + portfolio view some