gather tools based on php