removed all compiler warnings