added atributes and new type