added income validation