This document presents a proposed improved LSB steganography system for hiding text and images. The system uses the least significant bit and pseudo-random encoding techniques to embed secret data into cover images. The proposed system was able to achieve a peak signal-to-noise ratio of 49.32 and 94% accuracy when tested on different image sets, outperforming existing LSB substitution methods. The document describes the embedding and extracting algorithms of the proposed system and compares its performance to other steganography techniques based on imperceptibility and robustness.