problem with the interface is that to get it so smooth, one have to put limitations in what things can do...