......what have I been doing..?