upload code and bugfix