this is my study for a framework