basically done tech side