added attribute retrieval methods