+ add @SuppressWarnings("serial") before class