timing fix
icon design.
iOS support.
refactering.