Abstracting properties passed