Fixed Exceptions, fixed mistakes. Everything builds!