I guess it does leave more control to the user...