object creat multipl rang lower upper implement except 