adding forward DCT