pseudo property will now use