finally load scripts
add response class for script fetching more information from input
abstract send method to send back to the input source