conditionally load up som resource