lint + better resource deps