iOS6 rewrite
not needed
initial commit