Can now add attributes and methods