advanced topics