Initial commit
improve performance
remove unused resource