Have been on and off lately but really trying to get back into it, so comments and criticism always welcome. v1: v2: v3: