working on portfolio javascript bug issues