basically done with 2