E1479 Fixes to Bugs #392, #420, #421, #423, #426, #428, #453

The changes encapsulated by this pull request address the bugs #421 and #426. Please review them and let us know what needs to be changed. Thank you.