added stepping function for extern thread