Improve code and fix bug