@enginewitty: Most of my effort