Completed Version 1.4