Resurection II

wip will do tomorrow