Recent Developements