v.0.2 - minimize code... [in process...]