This is the most realistic way