release memory region, use proper memory request function, remove unecessary clock init