Early version

Early version of the assigment