resources you might need