apply egovframework