add our prop handlin