API improvement : basepos attribute rollback