working on swingin' around, doesnt work clearly