implement maven + update