alternate get method