simplified resource class