consolidated multiple method calls