added stephen feature