add assign_by_username, bypass depth and geometry checks