minimal requirements