how is this gonna work?