improvement of functional definition