refactor: defining frame