add min, max, lozition and so on.