added in some props