add purkinje decision