switched to portable class library