resource fixes again