added framework for mine!