Symplectic (Co)homology revisited