Developing a more advanced Virtual Personal Assistant