singnal point model