got rid of attribute constants continued