how will this work?