extend current object