TODO: remove stuff that has been done
release as 0.50