fixed for smartphones