added minimal requirements