[WIP] first swing

DO NOT MERGE