added signal object and signal from file load