fixed a lot of issues with proceed