added point implimentation adn write out user attributes and Bool attributes