Finsih last variables needed ability to set atrributes