Refector attributes table and his specs

this is a rewrite of #3491