forward is working... after some debugging