Updating how attributes are done
Removing the block require