being able to manipulate layout attributes