object creat multipl lower upper implement except 