Finished for version 1