created branch
trying iphone optimization
added list functionality