Edited for redundancy.