Add requirements
Do not recreate resource each time