Added on line

Added some good changes.