still trying to figure out attributes