Created the proper basis for element protoype