iPad first implimentation