Trying to make shared attributes is difficult..