second version
remove props