hard minimal indeed....