Some remarks and new developments concerning Hardy type inequalities